you're a long time dead - German English Dictionary